package com.example;

import org.springframework.context.support.ClassPathXmlApplicationContext;

import java.util.HashMap;

public class StarterBeanLifeCycle {

    public static void main(String[] args) {

        System.out.println("现在开始初始化容器");

        ClassPathXmlApplicationContext factory = new ClassPathXmlApplicationContext("bean.xml");
        System.out.println("容器初始化成功");
        //得到Preson，并使用
        Person person = factory.getBean("person",Person.class);
        System.out.println(person);

        System.out.println("现在开始关闭容器！");
        factory.registerShutdownHook();


    }
}